Big Huge Thesaurus

genus Hyalophora

noun

sounds kind of like